technical adviser - Alemán Inglés Diccionario